Crude oil prices are the "tell" for the global markets. After sliding into a bear market, nobody seems to be squealing--yet.
Crude oil prices are the "tell" for the global markets. After sliding into a bear market, nobody seems to be squealing--yet.